Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
147 NEEDWOOD ROAD Terraced £217,070 £125,000 2 Jun 2006
149 NEEDWOOD ROAD Semi-Detached £296,857 £240,000 22 Aug 2018
151 NEEDWOOD ROAD Semi-Detached £262,285 £90,000 3 May 2002
153 NEEDWOOD ROAD Terraced £331,817 £256,000 31 Mar 2017
155 NEEDWOOD ROAD Semi-Detached £268,690 £217,500 18 Jan 2019